import java.util.ArrayList;


public class Document {
	String idDocument;
	Categorie categorie;
	String titre;
	ArrayList<Auteur> auteurs;
	Editeur editeur;
	int annee;
	
	public Document(String id, Categorie categorie, String titre, ArrayList<Auteur> auteurs, Editeur editeur, int annee) {
		this.idDocument = id;
		this.categorie = categorie;
		this.titre = titre;
		this.auteurs = auteurs;
		this.editeur = editeur;
		this.annee = annee;
	}

	public Categorie getCategorie() {
		return categorie;
	}

	public String getTitre() {
		return titre;
	}

	public ArrayList<Auteur> getAuteurs() {
		return auteurs;
	}

	public Editeur getEditeur() {
		return editeur;
	}

	public int getAnnee() {
		return annee;
	}
	
	public String getIdDocument() {
		return idDocument;
	}

	@Override
	public String toString() {
		return "Document [idDocument=" + idDocument + ", categorie="
				+ categorie + ", titre=" + titre + ", auteurs=" + auteurs
				+ ", editeur=" + editeur + ", annee=" + annee + "]";
	}

	/*public String toStringAuteurs(){
		String listeAuteurs = "";
		for(int i=0; i<auteurs.size(); i++){
			listeAuteurs += auteurs.get(i).toString();
			if(i != auteurs.size()-1){
				listeAuteurs += " / ";
			}
		}
		return listeAuteurs;
	}*/
	
	
	
}
